#include<stdio.h>
#include<stdlib.h>
//给定一个整数数组 nums 和一个整数目标值 target，请你在该数组中找出 和为目标值 target  的那 两个 整数，并返回它们的数组下标。
int* twoSum(int* nums, int numsSize, int target, int* returnSize) 
{
    for(int i=0;;i++)
    {
        for(int j=i+1;j<numsSize;j++)
        {
            if(nums[i]+nums[j]==target)
             {
                int *ans=malloc(2*sizeof(int));
                *returnSize = 2; //
                ans[0]=i;
                ans[1]=j;
                return ans;
             }
        }
    }
}


int main()
{
    int numsSize=4;

    int nums[]={2,7,11,15};

    int target=9;
    
    int returnSize[]={0};

    int *returnSum= twoSum(nums,numsSize,target,returnSize);
    printf("%d   %d ",*returnSum ,*(returnSum+1));
    //free(returnSize);
}
